an overlay - Alemán Inglés Diccionario